this situation hardly permits us - Espagnol Anglais Dictionnaire